A New Internet Agent Scripting Language Using XML
نویسندگان
چکیده
Java and other system programming languages are not ideal for software agent development on the Internet. We have found it very challenging to produce reliable yet lightweight agent systems. Even basic agents often require colossal amounts of highly complex code. We are addressing this issue by new agent scripting language and an associated execution environment. Taken together, these two developments provide a number of benefits to agent developers and users. Once the user learns the scripting language, he or she will be able to produce personal and enhanced agents. The scripting language supports rapid development since it allows programming at a much higher level than Java. It makes it easy to manipulate information in the XML format. Since the language is open-ended, it can also be easily extended with new tags written in the Java programming language.
منابع مشابه
Two approaches to Scripting Character Animation
Lifelike animated agents present a challenging ongoing agenda for research. Such agent metaphors will only be widely applicable to on-line applications when there is a standardised way to map underlying engines with the visual presentation of the agents. This paper delineates functions and specifications of two mark-up languages for scripting the animation of virtual characters. These languages...
متن کاملEfficiency of Web Based SAX XML Distributed Processing
Given the interest and need for Web processing and programming of distributed systems, researchers are exploring methods and techniques for facilitating programming of such systems. In this paper we explore the performance characteristics of XML processing using SAX for scripting languages PERL and PHP as compared to C (CGI) and Java (Servlets). We use SAX to process XML files via a Web based i...
متن کاملUI Development Using XSL Beans Table of Contents
GUI Development Environment Using XSL Beans Basic Development Environment Look and Feel GUI Layout Models Applications and Application Behavior What Is an Application Physically? What Does an Application Do? WWW Applications and Distributed Closures Editing Application Behavior To Script, or Not to Script That is the Question. Scripting, Functional Programming, and XML Instances Editing the Cod...
متن کاملInternet-based Medical Teleconsultation System
Rapid development of telecommunication networks has made made possible development of telemedicine, and especially on of its segments medical teleconsultation. In this paper we will present system which is designed to provide tools for establishing meaningful communication between general practitioner on dislocated areas and specialists typically located in large medical centers. Technological ...
متن کاملXSTEP: An XML-based Markup Language for Embodied Agents
In this paper we propose a XML-based markup language for embodied agents, called XSTEP, based on the scripting language STEP. XSTEP is XML-encoded STEP. STEP is developed on the formal semantics of dynamic logic, and has been implemented in the distributed logic programming language DLP, a tool for the implementation of 3D web agents. In this paper, we discuss the issues of markup language desi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003